FluentCrm\App\Services\BlockParser B

Total Complexity 78
Dependencies 6
Dependents 5
Total lines 367
Lines of code 282
Logical lines of code 208
Comment lines 0
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
sanitizeBlock()
A
43 13 49
alterBlockContent()
A
49 12 29
getButtonWrapper()
A
45 11 38
getButtonsOpening()
A
49 9 29
renderConditionalBlock()
A
52 8 28
getMediaTextOpening()
S
51 6 23
getRowOpening()
S
57 4 16
getColumnOpening()
S
63 3 9
getImageBlockHtml()
S
51 1 23
__construct()
S
68 2 7
getSpacing()
S
69 2 7
parse()
S
65 2 9
getColumnClosing()
S
82 1 3
getButtonsClosing()
S
82 1 3
getRowClosing()
S
82 1 3
getMediaTextClosing()
S
82 1 3
renderLatestPosts()
S
82 1 3